#C 语言标准库头文件 time.h
这个头文件提供 线程 相关的功能。例如线程控制、互斥量、条件变量、线程局部存储等。
#常量
宏 | 标准 | 说明 |
---|---|---|
CLOCKS_PER_SEC | C89 | 处理器的每秒时钟数,POSIX 上定义为 1000000 而非实际的时钟数 |
#类型
类型 | 标准 | 说明 |
---|---|---|
time_t | C89 | 日历时间的时间戳类型(自 1970 年 1 月 1 日 00:00:00.000 UTC 以来的秒数) |
clock_t | C89 | 处理器时钟类型 |
tm | C89 | 日历时间类型 |
timespec | C11 | 包含秒和纳秒的结构 |
#函数
时间操作 | 标准 | 说明 |
---|---|---|
difftime | C89 | 计算时间差 |